package cpsobras.material;

import java.util.List;

import cpsobras.util.DAOFactory;

public class MaterialRN {
	private MaterialDAO materialDAO;

	public MaterialRN() {
		this.materialDAO = DAOFactory.criarMaterialDAO();
	}

	public Material carregar(Integer codigo){
		return this.materialDAO.carregar(codigo);
	}
	
	public void salvar(Material material){
		Integer codigo = material.getCod_materi();
		if(codigo == null || codigo == 0){
			this.materialDAO.salvar(material);
		}else{
			this.materialDAO.atualizar(material);
		}
	}
	
	public void excluir(Material material){
		this.materialDAO.excluir(material);
	}
	
	public List<Material> listar(){
		return this.materialDAO.listar();
	}
}
